be broken down by excessive fatigue - German English Dictionary